putrescible sludge - German English Dictionary